C 언어 코드 샘플 - auto-scope - 자동 변수 사용하기

 

 

// auto_scope.c
// C 언어 코드 샘플 - 자동 변수 사용하기
#include <stdio.h>

void sub(int num)
{
    printf("%d\n", num); 
}

int main(void)
{
    auto int num = 10; // 지역 변수 선언과 동시에 초기화
    printf("%d\n", num); // 10
    {
        auto int num = 12; 
        printf("%d\n", num); // 12
        {
            auto int num = 21;
            printf("%d\n", num); // 21
            sub(num); // 21
        }    
        sub(num); // 12
    }
    sub(num); // 10

    return 0;
}

Comments


Comments are closed